package mylogger;

import org.slf4j.Logger;
import org.slf4j.Marker;



public class MyLoggerAdaptor implements Logger {
	
	private MyLogger myLogger;
	
	public MyLoggerAdaptor(){
		myLogger = new MyLogger();
	}
	
	@Override
	public void debug(String arg0) {
		myLogger.debug(arg0);
	}

	@Override
	public void debug(String arg0, Object arg1) {
		myLogger.debug(arg0, arg1);
	}

	@Override
	public void debug(String arg0, Object... arg1) {

	}

	@Override
	public void debug(String arg0, Throwable arg1) {

	}

	@Override
	public void debug(Marker arg0, String arg1) {

	}

	@Override
	public void debug(String arg0, Object arg1, Object arg2) {

	}

	@Override
	public void debug(Marker arg0, String arg1, Object arg2) {

	}

	@Override
	public void debug(Marker arg0, String arg1, Object... arg2) {

	}

	@Override
	public void debug(Marker arg0, String arg1, Throwable arg2) {

	}

	@Override
	public void debug(Marker arg0, String arg1, Object arg2, Object arg3) {

	}

	@Override
	public void error(String arg0) {
		myLogger.error(arg0);
	}

	@Override
	public void error(String arg0, Object arg1) {
		myLogger.error(arg0,arg1);
	}

	@Override
	public void error(String arg0, Object... arg1) {

	}

	@Override
	public void error(String arg0, Throwable arg1) {

	}

	@Override
	public void error(Marker arg0, String arg1) {

	}

	@Override
	public void error(String arg0, Object arg1, Object arg2) {

	}

	@Override
	public void error(Marker arg0, String arg1, Object arg2) {

	}

	@Override
	public void error(Marker arg0, String arg1, Object... arg2) {

	}

	@Override
	public void error(Marker arg0, String arg1, Throwable arg2) {

	}

	@Override
	public void error(Marker arg0, String arg1, Object arg2, Object arg3) {

	}

	@Override
	public String getName() {
		return null;
	}

	@Override
	public void info(String arg0) {
		myLogger.info(arg0);
	}

	@Override
	public void info(String arg0, Object arg1) {
		myLogger.info(arg0,arg1);
	}

	@Override
	public void info(String arg0, Object... arg1) {

	}

	@Override
	public void info(String arg0, Throwable arg1) {

	}

	@Override
	public void info(Marker arg0, String arg1) {

	}

	@Override
	public void info(String arg0, Object arg1, Object arg2) {

	}

	@Override
	public void info(Marker arg0, String arg1, Object arg2) {

	}

	@Override
	public void info(Marker arg0, String arg1, Object... arg2) {

	}

	@Override
	public void info(Marker arg0, String arg1, Throwable arg2) {

	}

	@Override
	public void info(Marker arg0, String arg1, Object arg2, Object arg3) {

	}

	@Override
	public boolean isDebugEnabled() {
		return this.myLogger.isDebugEnabled();
	}

	@Override
	public boolean isDebugEnabled(Marker arg0) {
		return false;
	}

	@Override
	public boolean isErrorEnabled() {
		return this.myLogger.isErrorEnabled();
	}

	@Override
	public boolean isErrorEnabled(Marker arg0) {
		return false;
	}

	@Override
	public boolean isInfoEnabled() {
		return this.myLogger.isInfoEnabled();
	}

	@Override
	public boolean isInfoEnabled(Marker arg0) {
		return false;
	}

	@Override
	public boolean isTraceEnabled() {
		return false;
	}

	@Override
	public boolean isTraceEnabled(Marker arg0) {
		return false;
	}

	@Override
	public boolean isWarnEnabled() {
		return false;
	}

	@Override
	public boolean isWarnEnabled(Marker arg0) {
		return false;
	}

	@Override
	public void trace(String arg0) {

	}

	@Override
	public void trace(String arg0, Object arg1) {

	}

	@Override
	public void trace(String arg0, Object... arg1) {

	}

	@Override
	public void trace(String arg0, Throwable arg1) {

	}

	@Override
	public void trace(Marker arg0, String arg1) {

	}

	@Override
	public void trace(String arg0, Object arg1, Object arg2) {

	}

	@Override
	public void trace(Marker arg0, String arg1, Object arg2) {

	}

	@Override
	public void trace(Marker arg0, String arg1, Object... arg2) {

	}

	@Override
	public void trace(Marker arg0, String arg1, Throwable arg2) {

	}

	@Override
	public void trace(Marker arg0, String arg1, Object arg2, Object arg3) {

	}

	@Override
	public void warn(String arg0) {

	}

	@Override
	public void warn(String arg0, Object arg1) {

	}

	@Override
	public void warn(String arg0, Object... arg1) {

	}

	@Override
	public void warn(String arg0, Throwable arg1) {

	}

	@Override
	public void warn(Marker arg0, String arg1) {

	}

	@Override
	public void warn(String arg0, Object arg1, Object arg2) {

	}

	@Override
	public void warn(Marker arg0, String arg1, Object arg2) {

	}

	@Override
	public void warn(Marker arg0, String arg1, Object... arg2) {

	}

	@Override
	public void warn(Marker arg0, String arg1, Throwable arg2) {

	}

	@Override
	public void warn(Marker arg0, String arg1, Object arg2, Object arg3) {

	}

}
